﻿using System;
namespace ApiBetaSeries.Services
{
    public interface ISeasonServices
    {
        /// <summary>
        /// Get a specific season of a show
        /// </summary>
        /// <param name="url">url of the show</param>
        /// <param name="number">Season number</param>
        /// <param name="token">Token of the user</param>
        /// <returns>the season</returns>
        ApiBetaSeries.ISeason GetSeason(string url, int number, string token = null);
        /// <summary>
        /// Get all the season of a show
        /// </summary>
        /// <param name="url">url of a show</param>
        /// <param name="token">Token of the user</param>
        /// <returns>List of seasons</returns>
        System.Collections.Generic.List<ApiBetaSeries.ISeason> GetSeasons(string url, string token = null);
    }
}
